package com.service;
import java.util.List;
import org.springframework.stereotype.Service;
import com.entity.Hist;
@Service("histService") // 自动注册到Spring容器，不需要再在xml文件定义bean
public interface HistService {
	// 插入浏览记录表数据 调用histDAO里的insertHist配置
	public int insertHist(Hist hist);

	// 更新浏览记录表数据 调用histDAO里的updateHist配置
	public int updateHist(Hist hist);

	// 按主键删除浏览记录表数据 调用histDAO里的deleteHist配置
	public int deleteHist(String histid);

	// 批量删除浏览记录表数据 调用mapper包hist.xml里的deleteHistByIds配置 返回值0(失败),大于0(成功)
	public int deleteHistByIds(String[] ids);

	// 查询全部数据 调用histDAO里的getAllHist配置
	public List<Hist> getAllHist();

	// 按照Hist类里面的字段名称精确查询 调用histDAO里的getHistByCond配置
	public List<Hist> getHistByCond(Hist hist);

	// 按照Hist类里面的字段名称模糊查询 调用histDAO里的getHistByLike配置
	public List<Hist> getHistByLike(Hist hist);

	// 按主键查询表返回单一的Hist实例 调用histDAO里的getHistById配置
	public Hist getHistById(String histid);

}

